package com.gxa.employment.entity.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;

import java.io.Serializable;
import java.security.PrivateKey;
import java.time.LocalDateTime;


@Data
@TableName("job_enterprise_view") // 请替换成实际的表名
public class JobEnterprise implements Serializable {
    private static final long serialVersionUID = -1234567890123456789L;

    @TableField("ent_name")
    private String entName; // 企业名称
    @TableField("ent_id")
    private String entId;

    @TableField("ent_addr")
    private String entAddr; // 企业地址

    @TableField("ent_contact")
    private String entContact; // 企业联系人

    @TableField("ent_contact_phone")
    private String entContactPhone; // 企业联系人电话
    @TableField("job_id")
    private String JobId;
    @TableField("job_title")
    private String jobTitle; // 岗位名称

    @TableField("job_minsalary")
    private String jobminsalary; // 岗位薪资
    @TableField("job_maxsalary")
    private String jobmaxsalary; // 岗位薪资

    @TableField("job_require")
    private String jobRequire; // 岗位要求

    @TableField("job_created")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai")
    private LocalDateTime jobCreated; // 岗位创建时间
}
